the more i try... - French English Dictionary